movable pulse - Turkish English Dictionary